a large amount of food eaten - German English Dictionary